<script setup lang="ts">
import { useDark } from '@vueuse/core'

const isDark = useDark()
</script>

<template>
  <div class="logo" @click="$router.replace('/home')" data-aos="slide-right">
    <svg
      v-if="!isDark"
      xmlns="http://www.w3.org/2000/svg"
      xmlns:xlink="http://www.w3.org/1999/xlink"
      data-v-70b83f88=""
      version="1.0"
      width="100%"
      height="100%"
      viewBox="0 0 340.000000 250.000000"
      preserveAspectRatio="xMidYMid meet"
      color-interpolation-filters="sRGB"
      style="margin: auto"
    >
      <rect
        data-v-70b83f88=""
        x="0"
        y="0"
        width="100%"
        height="100%"
        fill="transparent"
        fill-opacity="1"
      ></rect>
      <rect
        data-v-70b83f88=""
        x="0"
        y="0"
        width="100%"
        height="100%"
        fill="url(#watermark)"
        fill-opacity="1"
        class="watermarklayer"
      />
      <g
        data-v-70b83f88=""
        fill="#1A1A1A"
        class="icon-text-wrapper icon-svg-group iconsvg"
        transform="translate(80.79000091552734,67.59225463867188)"
      >
        <g class="iconsvg-imagesvg" transform="translate(59.209999084472656,0)">
          <g>
            <rect
              fill="#1A1A1A"
              fill-opacity="0"
              stroke-width="2"
              x="0"
              y="0"
              width="60"
              height="73.46548958626684"
              class="image-rect"
            />
            <svg
              x="0"
              y="0"
              width="60"
              height="73.46548958626684"
              filtersec="colorsb7194309748"
              class="image-svg-svg primary"
              style="overflow: visible"
            >
              <svg
                xmlns="http://www.w3.org/2000/svg"
                viewBox="0 0 53.780601501464844 65.8499984741211"
              >
                <title>c30</title>
                <g data-name="图层 2">
                  <g data-name="Layer 1">
                    <path
                      d="M36.67 21.36c1 2.76 2 3.2 4.81 2.4L51 20.38c2.67-.89 3.29-2.23 2.4-4.81A23.23 23.23 0 0 0 48 7.13l-11.47 14c.08.1.11.16.14.23z"
                      fill="#d65fc2"
                    />
                    <path
                      d="M27.41 15.58c4.9 0 7.55 1.73 9.16 5.59L48 7.13C43.39 2.51 36.56 0 27.41 0h-.52v15.59z"
                      fill="#e94c9b"
                    />
                    <path
                      d="M27.41 50.29h-.52v15.56h.52c9.11 0 15.92-2.49 20.58-7.08l-11.44-14c-1.46 3.64-4.28 5.52-9.14 5.52z"
                      fill="#ff9845"
                    />
                    <path
                      d="M17.9 44L6.26 58.27c4.57 4.73 11.54 7.47 20.63 7.58V50.27c-5.43-.12-8.18-2.17-8.99-6.27z"
                      fill="#ff7449"
                    />
                    <path
                      d="M53.4 50.29c.89-2.58.27-3.92-2.4-4.81l-9.52-3.38c-2.67-1-3.74-.36-4.81 2.4 0 .1-.08.18-.12.28L48 58.79a23.2 23.2 0 0 0 5.4-8.5z"
                      fill="#ffb033"
                    />
                    <path
                      d="M26.89 15.59V0C17.77.12 10.78 2.84 6.21 7.64l11.67 14.29c.79-4.13 3.54-6.21 9.01-6.34z"
                      fill="#f24671"
                    />
                    <path
                      d="M17.62 41v-8.1H0v8C0 48.13 2.18 54 6.26 58.27L17.9 44a15.26 15.26 0 0 1-.28-3z"
                      fill="#ff5a54"
                    />
                    <path
                      d="M17.62 24.83a15.42 15.42 0 0 1 .26-2.9L6.21 7.64C2.16 11.9 0 17.76 0 24.92v8h17.62z"
                      fill="#fd576b"
                    />
                  </g>
                </g>
              </svg>
            </svg>
            <!---->
          </g>
        </g>
        <g transform="translate(0,80.46549224853516)">
          <g data-gra="path-name" class="tp-name iconsvg-namesvg">
            <g transform="scale(1)">
              <g>
                <path
                  d="M26.08-5.8L26.08 0 10.35 0Q9.15 0 7.72-0.42 6.29-0.85 5.08-1.82 3.86-2.79 3.05-4.34 2.23-5.89 2.23-8.14L2.23-8.14 2.23-16Q2.23-16.82 2.42-17.74 2.61-18.65 3.01-19.56 3.41-20.46 4.05-21.28 4.69-22.11 5.59-22.73 6.49-23.36 7.67-23.74 8.86-24.12 10.35-24.12L10.35-24.12 26.08-24.12 26.08-18.32 10.35-18.32Q9.21-18.32 8.62-17.74 8.03-17.16 8.03-15.95L8.03-15.95 8.03-8.14Q8.03-7.01 8.63-6.4 9.24-5.8 10.4-5.8L10.4-5.8 26.08-5.8ZM56.94-16L56.94-8.14Q56.94-6.65 56.56-5.45 56.18-4.26 55.55-3.36 54.93-2.45 54.1-1.82 53.28-1.18 52.37-0.78 51.47-0.38 50.54-0.19 49.62 0 48.79 0L48.79 0 38.33 0Q37.12 0 35.7-0.42 34.27-0.85 33.05-1.82 31.84-2.79 31.02-4.34 30.21-5.89 30.21-8.14L30.21-8.14 30.21-16Q30.21-18.23 31.02-19.78 31.84-21.33 33.05-22.3 34.27-23.27 35.7-23.69 37.12-24.12 38.33-24.12L38.33-24.12 48.79-24.12Q51.02-24.12 52.59-23.31 54.15-22.51 55.11-21.3 56.07-20.08 56.5-18.65 56.94-17.22 56.94-16L56.94-16ZM51.14-8.14L51.14-15.95Q51.14-17.16 50.53-17.74 49.93-18.32 48.79-18.32L48.79-18.32 38.37-18.32Q37.21-18.32 36.61-17.73 36.01-17.13 36.01-16L36.01-16 36.01-8.14Q36.01-7.01 36.61-6.4 37.21-5.8 38.37-5.8L38.37-5.8 48.79-5.8Q49.98-5.8 50.56-6.4 51.14-7.01 51.14-8.14L51.14-8.14ZM88.33-34.31L88.33-8.14Q88.33-6.65 87.95-5.45 87.57-4.26 86.94-3.36 86.32-2.45 85.49-1.82 84.67-1.18 83.76-0.78 82.86-0.38 81.93-0.19 81.01 0 80.18 0L80.18 0 69.72 0Q68.23 0 67.04-0.38 65.86-0.76 64.96-1.39 64.05-2.03 63.42-2.86 62.78-3.68 62.38-4.58 61.98-5.49 61.79-6.41 61.6-7.34 61.6-8.14L61.6-8.14 61.6-16Q61.6-18.23 62.41-19.78 63.23-21.33 64.44-22.3 65.66-23.27 67.09-23.69 68.52-24.12 69.72-24.12L69.72-24.12 80.18-24.12 80.18-18.32 69.76-18.32Q68.6-18.32 68-17.73 67.4-17.13 67.4-16L67.4-16 67.4-8.19Q67.4-7.01 67.99-6.4 68.58-5.8 69.72-5.8L69.72-5.8 80.18-5.8Q81.37-5.8 81.95-6.4 82.53-7.01 82.53-8.14L82.53-8.14 82.53-34.31 88.33-34.31ZM119.81-16.13L119.81-16.13Q119.81-14.93 119.38-13.53 118.96-12.14 118.01-10.94 117.06-9.75 115.53-8.95 114.01-8.14 111.82-8.14L111.82-8.14 101.36-8.14 101.36-13.65 111.82-13.65Q113-13.65 113.65-14.38 114.3-15.1 114.3-16.18L114.3-16.18Q114.3-17.31 113.57-17.96 112.85-18.61 111.82-18.61L111.82-18.61 101.36-18.61Q100.17-18.61 99.53-17.88 98.88-17.16 98.88-16.09L98.88-16.09 98.88-7.99Q98.88-6.83 99.6-6.18 100.33-5.53 101.4-5.53L101.4-5.53 111.82-5.53 111.82 0 101.36 0Q100.15 0 98.76-0.42 97.36-0.85 96.17-1.8 94.98-2.74 94.17-4.27 93.37-5.8 93.37-7.99L93.37-7.99 93.37-16.13Q93.37-17.34 93.79-18.73 94.22-20.12 95.16-21.32 96.11-22.51 97.64-23.31 99.17-24.12 101.36-24.12L101.36-24.12 111.82-24.12Q113.02-24.12 114.42-23.69 115.81-23.27 117.01-22.32 118.2-21.37 119-19.85 119.81-18.32 119.81-16.13ZM147.07-5.8L147.07 0 131.34 0Q130.14 0 128.71-0.42 127.28-0.85 126.06-1.82 124.85-2.79 124.03-4.34 123.22-5.89 123.22-8.14L123.22-8.14 123.22-16Q123.22-16.82 123.41-17.74 123.6-18.65 124-19.56 124.4-20.46 125.04-21.28 125.67-22.11 126.58-22.73 127.48-23.36 128.66-23.74 129.85-24.12 131.34-24.12L131.34-24.12 147.07-24.12 147.07-18.32 131.34-18.32Q130.2-18.32 129.61-17.74 129.02-17.16 129.02-15.95L129.02-15.95 129.02-8.14Q129.02-7.01 129.62-6.4 130.23-5.8 131.39-5.8L131.39-5.8 147.07-5.8ZM174.49-24.12L180.65-24.12Q179.67-21.06 178.35-18.09 177.03-15.13 175.33-12.44 173.62-9.75 171.51-7.46 169.4-5.18 166.85-3.51 164.29-1.85 161.29-0.9 158.29 0.04 154.79 0.04L154.79 0.04Q154.19 0.04 153.65-0.18 153.12-0.4 152.71-0.79 152.31-1.18 152.09-1.71 151.87-2.23 151.87-2.83L151.87-2.83 151.87-24.12 157.67-24.12 157.67-5.98Q159.79-5.98 161.74-6.89 163.69-7.81 165.43-9.31 167.17-10.82 168.66-12.74 170.14-14.66 171.3-16.68 172.46-18.7 173.27-20.64 174.09-22.58 174.49-24.12L174.49-24.12Z"
                  transform="translate(-2.2300000190734863, 34.310001373291016)"
                />
              </g>
            </g>
          </g>
          <!---->
        </g>
      </g>
      <defs />
    </svg>
    <svg
      v-else
      xmlns="http://www.w3.org/2000/svg"
      xmlns:xlink="http://www.w3.org/1999/xlink"
      data-v-70b83f88=""
      version="1.0"
      width="100%"
      height="100%"
      viewBox="0 0 340.000000 250.000000"
      preserveAspectRatio="xMidYMid meet"
      color-interpolation-filters="sRGB"
      style="margin: auto"
    >
      <rect
        data-v-70b83f88=""
        x="0"
        y="0"
        width="100%"
        height="100%"
        fill="transparent"
        fill-opacity="1"
      ></rect>
      <rect
        data-v-70b83f88=""
        x="0"
        y="0"
        width="100%"
        height="100%"
        fill="url(#watermark)"
        fill-opacity="1"
      ></rect>
      <g data-v-70b83f88="" fill="#fff" transform="translate(80.79000091552734,67.59225463867188)">
        <g transform="translate(59.209999084472656,0)">
          <g>
            <rect
              fill="#fff"
              fill-opacity="0"
              stroke-width="2"
              x="0"
              y="0"
              width="60"
              height="73.46548958626684"
            ></rect>
            <svg
              x="0"
              y="0"
              width="60"
              height="73.46548958626684"
              filtersec="colorsb7194309748"
              style="overflow: visible"
            >
              <svg
                xmlns="http://www.w3.org/2000/svg"
                viewBox="0 0 53.780601501464844 65.8499984741211"
              >
                <title>c30</title>
                <g data-name="图层 2">
                  <g data-name="Layer 1">
                    <path
                      d="M36.67 21.36c1 2.76 2 3.2 4.81 2.4L51 20.38c2.67-.89 3.29-2.23 2.4-4.81A23.23 23.23 0 0 0 48 7.13l-11.47 14c.08.1.11.16.14.23z"
                      fill="#d65fc2"
                    ></path>
                    <path
                      d="M27.41 15.58c4.9 0 7.55 1.73 9.16 5.59L48 7.13C43.39 2.51 36.56 0 27.41 0h-.52v15.59z"
                      fill="#e94c9b"
                    ></path>
                    <path
                      d="M27.41 50.29h-.52v15.56h.52c9.11 0 15.92-2.49 20.58-7.08l-11.44-14c-1.46 3.64-4.28 5.52-9.14 5.52z"
                      fill="#ff9845"
                    ></path>
                    <path
                      d="M17.9 44L6.26 58.27c4.57 4.73 11.54 7.47 20.63 7.58V50.27c-5.43-.12-8.18-2.17-8.99-6.27z"
                      fill="#ff7449"
                    ></path>
                    <path
                      d="M53.4 50.29c.89-2.58.27-3.92-2.4-4.81l-9.52-3.38c-2.67-1-3.74-.36-4.81 2.4 0 .1-.08.18-.12.28L48 58.79a23.2 23.2 0 0 0 5.4-8.5z"
                      fill="#ffb033"
                    ></path>
                    <path
                      d="M26.89 15.59V0C17.77.12 10.78 2.84 6.21 7.64l11.67 14.29c.79-4.13 3.54-6.21 9.01-6.34z"
                      fill="#f24671"
                    ></path>
                    <path
                      d="M17.62 41v-8.1H0v8C0 48.13 2.18 54 6.26 58.27L17.9 44a15.26 15.26 0 0 1-.28-3z"
                      fill="#ff5a54"
                    ></path>
                    <path
                      d="M17.62 24.83a15.42 15.42 0 0 1 .26-2.9L6.21 7.64C2.16 11.9 0 17.76 0 24.92v8h17.62z"
                      fill="#fd576b"
                    ></path>
                  </g>
                </g>
              </svg>
            </svg>
          </g>
        </g>
        <g transform="translate(0,80.46549224853516)">
          <g data-gra="path-name">
            <g transform="scale(1)">
              <g>
                <path
                  d="M26.08-5.8L26.08 0 10.35 0Q9.15 0 7.72-0.42 6.29-0.85 5.08-1.82 3.86-2.79 3.05-4.34 2.23-5.89 2.23-8.14L2.23-8.14 2.23-16Q2.23-16.82 2.42-17.74 2.61-18.65 3.01-19.56 3.41-20.46 4.05-21.28 4.69-22.11 5.59-22.73 6.49-23.36 7.67-23.74 8.86-24.12 10.35-24.12L10.35-24.12 26.08-24.12 26.08-18.32 10.35-18.32Q9.21-18.32 8.62-17.74 8.03-17.16 8.03-15.95L8.03-15.95 8.03-8.14Q8.03-7.01 8.63-6.4 9.24-5.8 10.4-5.8L10.4-5.8 26.08-5.8ZM56.94-16L56.94-8.14Q56.94-6.65 56.56-5.45 56.18-4.26 55.55-3.36 54.93-2.45 54.1-1.82 53.28-1.18 52.37-0.78 51.47-0.38 50.54-0.19 49.62 0 48.79 0L48.79 0 38.33 0Q37.12 0 35.7-0.42 34.27-0.85 33.05-1.82 31.84-2.79 31.02-4.34 30.21-5.89 30.21-8.14L30.21-8.14 30.21-16Q30.21-18.23 31.02-19.78 31.84-21.33 33.05-22.3 34.27-23.27 35.7-23.69 37.12-24.12 38.33-24.12L38.33-24.12 48.79-24.12Q51.02-24.12 52.59-23.31 54.15-22.51 55.11-21.3 56.07-20.08 56.5-18.65 56.94-17.22 56.94-16L56.94-16ZM51.14-8.14L51.14-15.95Q51.14-17.16 50.53-17.74 49.93-18.32 48.79-18.32L48.79-18.32 38.37-18.32Q37.21-18.32 36.61-17.73 36.01-17.13 36.01-16L36.01-16 36.01-8.14Q36.01-7.01 36.61-6.4 37.21-5.8 38.37-5.8L38.37-5.8 48.79-5.8Q49.98-5.8 50.56-6.4 51.14-7.01 51.14-8.14L51.14-8.14ZM88.33-34.31L88.33-8.14Q88.33-6.65 87.95-5.45 87.57-4.26 86.94-3.36 86.32-2.45 85.49-1.82 84.67-1.18 83.76-0.78 82.86-0.38 81.93-0.19 81.01 0 80.18 0L80.18 0 69.72 0Q68.23 0 67.04-0.38 65.86-0.76 64.96-1.39 64.05-2.03 63.42-2.86 62.78-3.68 62.38-4.58 61.98-5.49 61.79-6.41 61.6-7.34 61.6-8.14L61.6-8.14 61.6-16Q61.6-18.23 62.41-19.78 63.23-21.33 64.44-22.3 65.66-23.27 67.09-23.69 68.52-24.12 69.72-24.12L69.72-24.12 80.18-24.12 80.18-18.32 69.76-18.32Q68.6-18.32 68-17.73 67.4-17.13 67.4-16L67.4-16 67.4-8.19Q67.4-7.01 67.99-6.4 68.58-5.8 69.72-5.8L69.72-5.8 80.18-5.8Q81.37-5.8 81.95-6.4 82.53-7.01 82.53-8.14L82.53-8.14 82.53-34.31 88.33-34.31ZM119.81-16.13L119.81-16.13Q119.81-14.93 119.38-13.53 118.96-12.14 118.01-10.94 117.06-9.75 115.53-8.95 114.01-8.14 111.82-8.14L111.82-8.14 101.36-8.14 101.36-13.65 111.82-13.65Q113-13.65 113.65-14.38 114.3-15.1 114.3-16.18L114.3-16.18Q114.3-17.31 113.57-17.96 112.85-18.61 111.82-18.61L111.82-18.61 101.36-18.61Q100.17-18.61 99.53-17.88 98.88-17.16 98.88-16.09L98.88-16.09 98.88-7.99Q98.88-6.83 99.6-6.18 100.33-5.53 101.4-5.53L101.4-5.53 111.82-5.53 111.82 0 101.36 0Q100.15 0 98.76-0.42 97.36-0.85 96.17-1.8 94.98-2.74 94.17-4.27 93.37-5.8 93.37-7.99L93.37-7.99 93.37-16.13Q93.37-17.34 93.79-18.73 94.22-20.12 95.16-21.32 96.11-22.51 97.64-23.31 99.17-24.12 101.36-24.12L101.36-24.12 111.82-24.12Q113.02-24.12 114.42-23.69 115.81-23.27 117.01-22.32 118.2-21.37 119-19.85 119.81-18.32 119.81-16.13ZM147.07-5.8L147.07 0 131.34 0Q130.14 0 128.71-0.42 127.28-0.85 126.06-1.82 124.85-2.79 124.03-4.34 123.22-5.89 123.22-8.14L123.22-8.14 123.22-16Q123.22-16.82 123.41-17.74 123.6-18.65 124-19.56 124.4-20.46 125.04-21.28 125.67-22.11 126.58-22.73 127.48-23.36 128.66-23.74 129.85-24.12 131.34-24.12L131.34-24.12 147.07-24.12 147.07-18.32 131.34-18.32Q130.2-18.32 129.61-17.74 129.02-17.16 129.02-15.95L129.02-15.95 129.02-8.14Q129.02-7.01 129.62-6.4 130.23-5.8 131.39-5.8L131.39-5.8 147.07-5.8ZM174.49-24.12L180.65-24.12Q179.67-21.06 178.35-18.09 177.03-15.13 175.33-12.44 173.62-9.75 171.51-7.46 169.4-5.18 166.85-3.51 164.29-1.85 161.29-0.9 158.29 0.04 154.79 0.04L154.79 0.04Q154.19 0.04 153.65-0.18 153.12-0.4 152.71-0.79 152.31-1.18 152.09-1.71 151.87-2.23 151.87-2.83L151.87-2.83 151.87-24.12 157.67-24.12 157.67-5.98Q159.79-5.98 161.74-6.89 163.69-7.81 165.43-9.31 167.17-10.82 168.66-12.74 170.14-14.66 171.3-16.68 172.46-18.7 173.27-20.64 174.09-22.58 174.49-24.12L174.49-24.12Z"
                  transform="translate(-2.2300000190734863, 34.310001373291016)"
                ></path>
              </g>
            </g>
          </g>
        </g>
      </g>
      <defs></defs>
    </svg>
  </div>
</template>

<style lang="scss" socped>
.logo {
  line-height: 0;
  svg {
    width: 80px;
    height: 60px;
    transform: scale(1.5);
  }
}
</style>
